Big Huge Thesaurus

genus Megachile

noun

sounds kind of like